quick hitch - Turkish English Dictionary